.container-fluid {
  padding: 0; }

.container {
  padding: 0 0.15rem; }

i {
  font-style: normal; }

.btn {
  border-radius: 3px; }

.btn-primary {
  background-color: #003894;
  padding: 11px 12px;
  border: none; }

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:hover:focus {
  color: #fff;
  background-color: #357ae8;
  border: none; }

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .btn-primary.dropdown-toggle.focus, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle:hover {
  color: #fff;
  background-color: #357ae8;
  border: none; }

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -webkit-box-shadow: none;
  border: none;
  box-shadow: none; }

#MEIQIA-BTN {
  width: 50px !important;
  height: 50px !important; }

#MEIQIA-BTN #MEIQIA-BTN-ICON {
  margin: 4px 8px !important; }

#MEIQIA-BTN-HOLDER {
  right: 10px !important;
  bottom: 10px !important; }

.-immy-tip, .-immy-tip-img {
  width: 3.45rem;
  min-height: .7rem; }
  .-immy-tip .-immy-tip-title, .-immy-tip-img .-immy-tip-title {
    margin: 0;
    padding-top: 14px;
    font-size: 14px;
    color: #2A2E33; }
  .-immy-tip .-immy-tip-note, .-immy-tip-img .-immy-tip-note {
    margin: 0;
    padding: 10px .46rem 15px;
    font-size: 12px; }
    .-immy-tip .-immy-tip-note a, .-immy-tip-img .-immy-tip-note a {
      color: #003399; }

.-immy-tip-img {
  height: 92px;
  text-align: left; }
  .-immy-tip-img img {
    display: inline-block;
    width: 1.3rem;
    height: 92px;
    vertical-align: top; }
  .-immy-tip-img .-immy-tip-info {
    display: inline-block;
    width: 2.1rem;
    height: 92px;
    padding: 10px;
    vertical-align: top;
    text-align: left; }
    .-immy-tip-img .-immy-tip-info .-immy-tip-title {
      padding-top: 8px; }
    .-immy-tip-img .-immy-tip-info .-immy-tip-note {
      padding: 10px 0; }

.-immy-dialog-header .tool-close {
  height: .2rem;
  width: .2rem;
  text-align: right; }

#MEIQIA-BTN-HOLDER {
  z-index: 333 !important; }
